
.clear{clear:both;height:0;}
.tz-datepicker{width:210px;border:solid 1px #e5e5e5;font-size:12px;position:absolute;z-index:999;display:none;background: #fff;}
.tz-datepicker .year-month{height:25px;text-align:center;cursor:pointer;margin-top:1px;}
.tz-datepicker .year-month span{display:inline-block;height:25px;line-height:25px;float:left;}
.tz-datepicker .year-month span:hover{color:#fff;background:#f96388;}
.tz-datepicker .year-month span.active{color:#fff;background: #f96388;}
.year-month .left{width:25px;margin-left:2px;}
.year-month .month{width:74px;margin-left:1px;position:relative;}
.year-month .month span{width:74px;position:relative;}
.year-month .year{width:74px;margin-right:1px;position:relative;}
.year-month .year span{width:74px;text-align:center;}
.year-month .right{width:30px;}
.week{height:25px;color:#9ea7b3;}
.week ul{padding:0;margin:0;}
.week ul li{width:30px;line-height:25px;float:left;text-align:center;}
.day{background:#f3f3f3;}
.day ul{overflow:hidden;}
.day ul li{height:30px;line-height:30px;width:30px;float:left;text-align:center;background:#fff;margin-top:1px;cursor:pointer;}
.day ul li:hover{background:#f96388;color:#fff;}
.day ul li.active{background:#f96388;color:#fff;}
.year-month .month .month-list{width:72px;border:solid 1px #ccc;border-top:none;position:absolute;top:25px;left:0;background:#fefefe;display:none;color:#9ea7b3;}
.month-list ul li{width:34px;float:left;height:20px;cursor:pointer;text-align:center;line-height:20px;margin:1px;}
.month-list ul li:hover{background:#f96388;color:#fff;}
.month-list ul li.active{background:#f96388;color:#fff;}
.year-month .year .year-list{width:72px;border:solid 1px #ccc;border-top:none;position:absolute;top:25px;left:0;background:#fefefe;display:none;color:#9ea7b3;}
.year-list ul{overflow:hidden;}
.year-list ul li{width:34px;float:left;height:20px;cursor:pointer;text-align:center;line-height:20px;margin:1px;}
.year-list ul li:hover{background:#f96388;color:#fff;}
.year-list ul li.active{background:#f96388;color:#fff;}
.year-list .year-change{margin-top:3px;margin-bottom:3px;overflow: hidden; height: 18px; width: 100%;}
.year-change span{width:30px !important;height:18px !important;}
.year-change .year-left{margin-left:4px;margin-right:4px;background:url(../img/left-default.png) #fff no-repeat center !important;}
.year-change .year-left:hover{background:url(../img/left-active.png) #f96388 no-repeat center !important;}
.year-change .year-right{background:url(../img/right-default.png) #fff no-repeat center !important;}
.year-change .year-right:hover{background: url(../img/right-active.png) #f96388 no-repeat center !important;}
.tz-datepicker .action{height:25px;border-top: solid 1px #f3f3f3;}
.tz-datepicker .action span{height:25px;line-height:25px;width:70px;color:#f96388;text-align:center;cursor:pointer;display:inline-block;}
